<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 数学对象 - 对象内置数学函数
        console.log( Math );
        // 对象.方法   加载方法声明
        // 对象.方法() 调用方法
        console.log( Math.abs );  // ƒ abs() { [native code] } 调用C底层代码

        console.log( Math.abs(-999) ); // 数值绝对值获取方法
        
        console.log( Math.random() ); // 随机数 [0,1) 之间得随机数 => 伪随机
        console.log( Math.random()*10 );

        console.log( Math.floor( 11.987654 ) ); // 向下取整 地板函数
        console.log( Math.ceil( 11.00000005 ) ); // 向上取整 地板函数
        console.log( Math.round( 11.234 ) ); // 四舍五入函数
        console.log( Math.round( 11.634 ) ); // 四舍五入函数

        let num = Math.random()*10; // [0，10)
        num = Math.floor( num ); // [0,9]
        console.log("[0,9]",num);
        
        let num1 = Math.random()*10; // [0，10)
        num1 = Math.ceil( num1 ); // [0,10]
        console.log("[0,10]",num1);
                
        console.log( Math.sqrt(4,2) ); // 开方
        console.log( Math.pow(3,2) ); // 次方
        // Math.pow  被新运算符 替代   ** 
        console.log( 3**2 );
        
        
        

    </script>
</head>
<body>
    
</body>
</html>